upper limb prosthetis - French English Dictionary